failure 21:

Requirement failed: {cprojl.01} z projects to z, except that all complex infinities (even those with one infinite part and one NaN part) project to positive infinity on the real axis.
location
trace /var/opt/lsb/test/olver-core/2013-01-21_10-20-40/math_complex_scenario.utz (math_complex_scenario.utt), line 2009
occurence
scenario math_complex_scenario
specification function cproj_spec()
parameter value  CallContext context = [pid=14215,thr=b749f6c0]
parameter value  UnifloatComplex * @x = (long double) 1.2300000000000000000000000000000000e+02 (0x.F600000000000000P7L) + i *(long double) NaN
parameter value  UnifloatComplex * x = (long double) 1.2300000000000000000000000000000000e+02 (0x.F600000000000000P7L) + i *(long double) NaN
return value  (UnifloatComplex *) (long double) Infinity + i *(long double) 0.0000000000000000000000000000000000e+00 (0x.0000000000000000P1L)
coverage
& branch
C
RE is normal and IM is nan
properties
REQ failed cprojl.01
expected value (long double) 1.2300000000000000000000000000000000e+02 (0x.F600000000000000P7L) + i *(long double) NaN
kind POSTCONDITION_FAILED
similar known bug(s)
According to LSB, the cproj(z) family of functions shall compute a projection of z onto Riemann sphere: z projects to z except all complex infinities. The old implementation in glibc does a stereographic projection that contradicts the standard.